home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / adlibn / formcust.cpp < prev    next >
C/C++ Source or Header  |  1998-12-24  |  2KB  |  72 lines

  1. // FormCust.cpp : implementation file
  2. //
  3.  
  4. #include "stdafx.h"
  5. #include "DBTest.h"
  6. #include "FormCust.h"
  7.  
  8. #ifdef _DEBUG
  9. #define new DEBUG_NEW
  10. #undef THIS_FILE
  11. static char THIS_FILE[] = __FILE__;
  12. #endif
  13.  
  14. /////////////////////////////////////////////////////////////////////////////
  15. // CFormCust
  16.  
  17. IMPLEMENT_DYNCREATE(CFormCust, CDBForm)
  18.  
  19. CFormCust::CFormCust()
  20.     : CDBForm(CFormCust::IDD)
  21. {
  22.     //{{AFX_DATA_INIT(CFormCust)
  23.         // NOTE: the ClassWizard will add member initialization here
  24.     //}}AFX_DATA_INIT
  25. }
  26.  
  27. CFormCust::~CFormCust()
  28. {
  29. }
  30.  
  31. void CFormCust::DoDataExchange(CDataExchange* pDX)
  32. {
  33.     CDBForm::DoDataExchange(pDX);
  34.     //{{AFX_DATA_MAP(CFormCust)
  35.         // NOTE: the ClassWizard will add DDX and DDV calls here
  36.     //}}AFX_DATA_MAP
  37. }
  38.  
  39.  
  40. BEGIN_MESSAGE_MAP(CFormCust, CDBForm)
  41.     //{{AFX_MSG_MAP(CFormCust)
  42.         // NOTE - the ClassWizard will add and remove mapping macros here.
  43.     //}}AFX_MSG_MAP
  44. END_MESSAGE_MAP()
  45.  
  46. /////////////////////////////////////////////////////////////////////////////
  47. // CFormCust diagnostics
  48.  
  49. #ifdef _DEBUG
  50. void CFormCust::AssertValid() const
  51. {
  52.     CDBForm::AssertValid();
  53. }
  54.  
  55. void CFormCust::Dump(CDumpContext& dc) const
  56. {
  57.     CDBForm::Dump(dc);
  58. }
  59. #endif //_DEBUG
  60.  
  61. /////////////////////////////////////////////////////////////////////////////
  62. // CFormCust message handlers
  63.  
  64. void CFormCust::OnInitialUpdate() 
  65. {
  66.     OpenCursor( "SELECT * FROM [Customers]");
  67.     AddEditCtrl( IDC_EDIT_ID, "IdCust", FLAG_EDIT_R_ONLY);
  68.     AddEditCtrl( IDC_EDIT_NAME, "Name");
  69.  
  70.     CDBForm::OnInitialUpdate();
  71. }
  72.